note payer - German English Dictionary